IQM3010 A3 | Set S of 2026 | EcoQuest Learning | SYN01
Synthetic response for teaching and marking practice, revised 14 October 2026.

The report is in ../../IQM3010_A3_2026-S_Mock Student Responses.docx and PDF.
Python: run python3 game.py from the Python folder; Python 3.10 or later is required. The standard library is sufficient. Keep terms_data.py beside game.py.
Database: open Database/EcoQuest.sqlite in a SQLite-compatible viewer. Enable PRAGMA foreign_keys=ON for each connection before editing. Database/EcoQuest.sql recreates the schema and supplied records. Games is intentionally empty; this task does not require integration with the game.
Spreadsheet: open Spreadsheet/EcoQuest_Analysis.xlsx in Microsoft Excel or a compatible spreadsheet application.
Data: the supplied 12-record CSV and original workbook are retained for comparison.
Evidence: recorded generated checks are provided as JSON. They describe synthetic execution, not learner activity. A failing test is part of the response evidence and must not be silently treated as a successful outcome.

No learner signature, supervised session or academic approval is represented by these generated examples. Marks and teaching guidance are in the separate Staff documents.
